﻿using System;
using System.Collections.Generic;
using System.Text;

namespace Minecraft.Model.ReqResp
{
	/// <summary>
	/// 产出家具的物品移动请求实体
	/// </summary>
	[Serializable]
	public class FurnitureOutputGoodsMoveReq : BaseReq
	{
		/// <summary>
		/// 物品源类型
		/// </summary>
		public EnumGoodsBelongsToType enumGoodsBelongsToTypeSource;
		/// <summary>
		/// 物品源位置（针对家具：所需材料种类格子 + 一个燃料格子（如果可以燃烧，就加上）+ 一个产出格子）（按照这个顺序对Position排序，从0开始）
		/// </summary>
		public int GoodsPositionSource;
		/// <summary>
		/// 物品目标类型
		/// </summary>
		public EnumGoodsBelongsToType enumGoodsBelongsToTypeTarget;
		/// <summary>
		/// 物品目标位置（针对家具：所需材料种类格子 + 一个燃料格子（如果可以燃烧，就加上）+ 一个产出格子）（按照这个顺序对Position排序，从0开始）
		/// </summary>
		public int GoodsPositionTarget;
		/// <summary>
		/// 要操作的家具唯一Id（GUID）
		/// </summary>
		public string guid;
	}
}
